#include <Destiny3DExporter.hpp>
Collaboration diagram for Destiny3DFormat:

Public Member Functions | |
| Destiny3DFormat () | |
| virtual | ~Destiny3DFormat () |
| override (ExportFormat) bool Init(bool motion) | |
| override (ExportFormat) bool SetSceneInfo(const MainDescriptor &maininfo) | |
| override (ExportFormat) bool ExportCamera(const CameraDescriptor &camera) | |
| override (ExportFormat) bool ExportController(const ControllerDescriptor &controller) | |
| override (ExportFormat) bool ExportHelper(const HelperDescriptor &helper) | |
| override (ExportFormat) bool ExportLight(const LightDescriptor &light) | |
| override (ExportFormat) bool ExportMaterial(const MaterialDescriptor &material) | |
| override (ExportFormat) bool ExportMesh(const MeshDescriptor &mesh) | |
| override (ExportFormat) bool ExportMotion(const MotionDescriptor &motion) | |
| override (ExportFormat) bool ExportShape(const ShapeDescriptor &shape) | |
| override (ExportFormat) bool ExportTexture(const TextureDescriptor &texture) | |
| override (ExportFormat) bool ExportSpaceWarp(const SpaceWarpDescriptor &space_warp) | |
| override (ExportFormat) bool EndExport(const StatsDescriptor &stats) | |
| override (CustomFormat) void About() | |
Private Types | |
| typedef deTArray< FlexPortTexture >::iterator | TexIterator |
| typedef deTArray< FlexPortMaterial >::iterator | MatIterator |
| typedef deTArray< FlexPortInstanceMesh >::iterator | MeshIterator |
Private Attributes | |
| bool | m_EngineInited |
| bool | m_IsMotionFile |
| deWorldID | m_WorldID |
| deTArray< FlexPortTexture > | m_Textures |
| deTArray< FlexPortMaterial > | m_Materials |
| deTArray< FlexPortInstanceMesh > | m_Meshes |
| deTList< FlexPortInstanceMesh > | m_InstanceMeshes |
| IdeRenderTexture * | m_NullTexture |
| IdeSceneRoom * | m_SceneRoom |
| IdeSceneABT * | m_ABT |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.3-rc3